I.
v. n.
1.
Debate, argue, contend in argument.
2.
Bicker, wrangle, quarrel, brawl, spar, spat, jangle, squabble, tiff, fall out, have words, have an altercation.
II.
v. a.
1.
Debate, discuss, agitate, ventilate, argue, reason about.
2.
Controvert, impugn, deny, contradict, call in question, oppose by argument.
3.
Contest, struggle for, make resistance on.
III.
n.
1.
Debate, disputation, discussion, controversy.
2.
Altercation, wrangle, squabble, spat, tiff, verbal contest, verbal quarrel, war of words.